package com.jmb.apiplatform.mapper;

import com.jmb.apiplatform.pojo.ApiCaseSuiteProcessor;
import com.jmb.apiplatform.pojo.ApiCaseSuiteProcessorTO;
import com.jmb.apiplatform.pojo.ApiCaseSuiteProcessorVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
* @author jinmengbo
* @description 针对表【api_case_suite_processor】的数据库操作Mapper
* @createDate 2025-02-14 20:56:43
* @Entity com.jmb.apiplatform.pojo.ApiCaseSuiteProcessor
*/
@Mapper
public interface ApiCaseSuiteProcessorMapper {

    void deleteApiCaseSuiteProcessorById(Integer id);
    void deleteApiCaseSuiteProcessorBySuiteId(Integer id);
    List<ApiCaseSuiteProcessorVO> selectApiCaseSuiteProcessorList (ApiCaseSuiteProcessorTO suiteProcessorTO);
    Integer insertApiCaseSuiteProcessor(ApiCaseSuiteProcessor apiCaseSuiteProcessor);

    ApiCaseSuiteProcessorVO selectApiCaseSuiteProcessorById(Integer id);
    List<ApiCaseSuiteProcessorVO> selectApiCaseSuiteProcessorBySuiteId(Integer suiteId);

    void updateApiCaseSuiteProcessor(ApiCaseSuiteProcessor apiCaseSuiteProcessor);

}
